package com.ruoyi.business.domain;

import com.ruoyi.common.annotation.Excel;
import lombok.Data;
import com.ruoyi.common.core.domain.TreeEntity;

/**
 * 位置信息对象 location_info
 *
 * @author yangmeng
 * @date 2023-06-09
 */
@Data
public class LocationInfo extends TreeEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 位置ID
     */
    private Long locationId;

    /**
     * 名称
     */
    @Excel(name = "编号")
    private String name;

    /**
     * 编号ID
     */
    private Long numberId;

    /**
     * 电站ID
     */
    private Long stationId;

    /**
     * 坐标1
     */
    private String coordinateOne;

    /**
     * 坐标2
     */
    private String coordinateTwo;

    /**
     * 坐标3
     */
    private String coordinateThree;

    /**
     * 坐标4
     */
    private String coordinateFour;

    /**
     * 坐标5
     */
    @Excel(name = "中心点坐标")
    private String coordinateFive;

    /**
     * 父ID
     */
    private Long pid;

    /**
     * 支架行数
     */
    private Integer bracketLine;

    /**
     * 支架列数
     */
    private Integer bracketRow;

    /**
     * 组件编号顺序
     */
    private String assemblyOrder;

    /**
     * 组串编号顺序
     */
    private String seriesOrder;

    /**
     * 编号类型
     */
    private String type;

    /**
     * 组件编号初始值
     */
    private Integer initialValue;

    /**
     * 组件编号结束值
     */
    private Integer endValue;

    private Long[] numberIds;
}
